<#assign serviceImplPackage = serviceImplPackage!(package + ".service.impl") />
<#assign servicePackage = servicePackage!(package + ".service") />
<#assign daoPackage = daoPackage!(package + ".dao") />
<#assign entityPackage = entityPackage!(package + ".entity") />
<#assign entity = entityName />
<#include "Copyright.ftl"/>
package ${serviceImplPackage};

import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;

import ${entityPackage}.${entity};
import ${daoPackage}.${entity}Dao;
import ${servicePackage}.${entity}Service;

<#include "ClassComment.ftl"/>
@Service
@Transactional
public class ${entity}ServiceImpl extends BaseServiceImpl<${entity}, String> implements ${entity}Service {
}
